package com.chuji.crmcj.bean;

import java.util.List;

/**
 * Created by w.pitt on 2016/1/29.
 */
public class BeforClientInfo {

    /**
     * Message :
     * Success : true
     * ErrCode : 0
     * Count : 4
     * ApiParamObj : [{"CustomerID":"2d5640c9-eb6b-4a2b-9147-581b3d059a86","FlowID":"09d49810-a561-42e9-bbb5-94e5382dbefd","TaskType":0,"TaskTypeContent":"客户来店","TaskDetail":"","Attachment":"","CreateBy":"f248611c-cb39-4806-919e-71dcd085d208","CreateTime":"2016/1/29 14:03:41"},{"CustomerID":"2d5640c9-eb6b-4a2b-9147-581b3d059a86","FlowID":"09d49810-a561-42e9-bbb5-94e5382dbefd","TaskType":0,"TaskTypeContent":"客户来店","TaskDetail":"","Attachment":"","CreateBy":"f248611c-cb39-4806-919e-71dcd085d208","CreateTime":"2016/1/28 16:03:11"},{"CustomerID":"2d5640c9-eb6b-4a2b-9147-581b3d059a86","FlowID":null,"TaskType":0,"TaskTypeContent":"客户来店","TaskDetail":"","Attachment":"","CreateBy":"f248611c-cb39-4806-919e-71dcd085d208","CreateTime":"2016/1/22 14:24:18"},{"CustomerID":"2d5640c9-eb6b-4a2b-9147-581b3d059a86","FlowID":null,"TaskType":0,"TaskTypeContent":"客户来店","TaskDetail":"备注","Attachment":"","CreateBy":"6c13db01-cd46-4814-9892-a2b2416e66ca","CreateTime":"2016/1/14 13:35:43"}]
     * PageSource : null
     * ApiDataSetObj : {}
     */

    private String Message;
    private boolean Success;
    private int ErrCode;
    private int Count;
    private Object PageSource;
    /**
     * CustomerID : 2d5640c9-eb6b-4a2b-9147-581b3d059a86
     * FlowID : 09d49810-a561-42e9-bbb5-94e5382dbefd
     * TaskType : 0
     * TaskTypeContent : 客户来店
     * TaskDetail :
     * Attachment :
     * CreateBy : f248611c-cb39-4806-919e-71dcd085d208
     * CreateTime : 2016/1/29 14:03:41
     */

    private List<ApiParamObjEntity> ApiParamObj;

    public void setMessage(String Message) {
        this.Message = Message;
    }

    public void setSuccess(boolean Success) {
        this.Success = Success;
    }

    public void setErrCode(int ErrCode) {
        this.ErrCode = ErrCode;
    }

    public void setCount(int Count) {
        this.Count = Count;
    }

    public void setPageSource(Object PageSource) {
        this.PageSource = PageSource;
    }

    public void setApiParamObj(List<ApiParamObjEntity> ApiParamObj) {
        this.ApiParamObj = ApiParamObj;
    }

    public String getMessage() {
        return Message;
    }

    public boolean isSuccess() {
        return Success;
    }

    public int getErrCode() {
        return ErrCode;
    }

    public int getCount() {
        return Count;
    }

    public Object getPageSource() {
        return PageSource;
    }

    public List<ApiParamObjEntity> getApiParamObj() {
        return ApiParamObj;
    }

    public static class ApiParamObjEntity {
        private String CustomerID;
        private String FlowID;
        private int TaskType;
        private String TaskTypeContent;
        private String TaskDetail;
        private String Attachment;
        private String CreateBy;
        private String CreateTime;

        public void setCustomerID(String CustomerID) {
            this.CustomerID = CustomerID;
        }

        public void setFlowID(String FlowID) {
            this.FlowID = FlowID;
        }

        public void setTaskType(int TaskType) {
            this.TaskType = TaskType;
        }

        public void setTaskTypeContent(String TaskTypeContent) {
            this.TaskTypeContent = TaskTypeContent;
        }

        public void setTaskDetail(String TaskDetail) {
            this.TaskDetail = TaskDetail;
        }

        public void setAttachment(String Attachment) {
            this.Attachment = Attachment;
        }

        public void setCreateBy(String CreateBy) {
            this.CreateBy = CreateBy;
        }

        public void setCreateTime(String CreateTime) {
            this.CreateTime = CreateTime;
        }

        public String getCustomerID() {
            return CustomerID;
        }

        public String getFlowID() {
            return FlowID;
        }

        public int getTaskType() {
            return TaskType;
        }

        public String getTaskTypeContent() {
            return TaskTypeContent;
        }

        public String getTaskDetail() {
            return TaskDetail;
        }

        public String getAttachment() {
            return Attachment;
        }

        public String getCreateBy() {
            return CreateBy;
        }

        public String getCreateTime() {
            return CreateTime;
        }
    }
}
